package com.foreknow.demo05;

/**
 * 继续(extends):Java中的继续表示扩展的概念，不同于现实意义中的继续
 * 它主要体现限现实世界中，事物之间一般类与特殊类之间的关系。
 * 可以理解：一般的概念包含特殊的概念。判断这个关系的时候可以使用IS A的原则
 * B is a A（B是一种A） 这句话是成立 B就是特殊的，A是一般的
 * X is a Y(X是一种Y)  这句话是不成立的，因为不能判定两者的关系
 * 例如：燕子是一种鸟 这句话是成立的。燕子是特称的，鸟就一般。属于继续关系
 *      班长是一种狗 这句话是不成立的。班长和狗是没有任何关系的。
 *  在Java中如果想使用继承的关系，一定要满足IS A的原则。
 *  特殊类(子类)拥有一般类(父类、超类)的属性和行为。
 *
 *  基本的语法：
 *  public class B extends A {
 *
 *  }
 */
public class A {
    String name;

    public void methodA() {
        System.out.println("methodA......");
    }
}
